About R Kitchen & Homeware Ltd (10909609) United Kingdom