About G&r Liskeard Ltd (12838799) United Kingdom