About Hensen Associates Ltd (08208107) United Kingdom