About Galloway Thornton Limited (12610358) United Kingdom