About Lime Grove Investments Ltd (03063689) United Kingdom