About Hengral Limited (06169159) United Kingdom