About Glascock 2 Limited (05596499) United Kingdom