About Lime Grove (holdings) Limited (09757824) United Kingdom