Impossible to get a visa using this company to travel to Spain to UK. The worst bit, it is theonly way to do it.
Better go to a different country it seems.