About Hengale Limited (02371602) United Kingdom