About Haxby Plumbing & Heating Ltd (09259759) United Kingdom