About Barnes & Amner Ltd (04538897) United Kingdom