About P. M Horwood Plumbing And Heating Services Ltd (12053926) United Kingdom