About Kenhale Ltd (06890765) United Kingdom