About James Brown & Sons (somerset) Limited (04999609) United Kingdom