About Reehal Villeroy & Boch Ltd (12487443) United Kingdom