About Epc Holdings Limited (06716756) United Kingdom