About Westworld Plumbing & Heating Ltd. (07190196) United Kingdom