About Z & R Holdings Ltd (13488010) United Kingdom