About Burroughs Plumbing And Heating Limited (10223885) United Kingdom