About Edward Brain & Sons Limited (03971051) United Kingdom