About Epoch Industries Ltd (10854599) United Kingdom