About Solway House Business Centre Ltd (11495732) United Kingdom