About Alpha Solway Limited (SC177721) United Kingdom