About Allen&co Plumbing And Heating Services Ltd (12239346) United Kingdom