About Hencor Engineering Limited (12841828) United Kingdom