About R C Buttarazzi Ltd (11355135) United Kingdom