About Henshaw Acquisition Company Ltd (10366031) United Kingdom