About Starkeys Lane Limited (06721574) United Kingdom