About S E Brown & Sons Limited (09060378) United Kingdom