About Glebe Close 1967 Limited (09295216) United Kingdom