About K. Sellers Plumbing & Heating Limited (05690992) United Kingdom