About Parker & Son Plumbing & Heating Ltd (12499332) United Kingdom