About Uk Lelo Kitchen Sanitary Limited (12605947) United Kingdom