About Kenon Plumbers Merchants Limited (01287266) United Kingdom