About Ew Beard (holdings) Limited (03680604) United Kingdom