About E.a. Downes & Sons Limited (03947142) United Kingdom