About Galloway House Limited (09605731) United Kingdom