About Barnes (aldbourne) Limited (03720483) United Kingdom