About Glascock Limited (05522300) United Kingdom