About Starkey And Vaughan Plumbing And Heating Engineers Ltd (12290694) United Kingdom