About Limeshore Ltd (10173052) United Kingdom