About L.a. Plumbing & Heating (swindon) Limited (09057289) United Kingdom