About Leemark Bathrooms & Radiators Ltd (12125302) United Kingdom