About Glebe Shotteswell Limited (05766932) United Kingdom