About Kench & Co Ltd (06527696) United Kingdom