About Limegate & Co Ltd (08478874) United Kingdom