About Cosham Spur Limited (10895574) United Kingdom