About Enbloc (holdings) Limited (09302446) United Kingdom