About Glassthorpe Limited (10269887) United Kingdom