About Epc Holdings Limited (13405510) United Kingdom