About Hensington Holdings Ltd (13357646) United Kingdom