About E.w. Beard Limited (01126135) United Kingdom