About Galloway Developments (scotland) Limited (SC470811) United Kingdom