About Galloway Barn Ltd (SC526062) United Kingdom