About Henson & Company Limited (01416671) United Kingdom