About S. Krac Plumbing & Heating Ltd (12868692) United Kingdom