About L.g.brown & Sons Ltd (12397386) United Kingdom