About S Hibberd Heating & Plumbing Solutions Limited (12988190) United Kingdom