About Hensall Group Limited (07323245) United Kingdom