About Ebc Holdings Limited (03106172) United Kingdom