About Barnes Lambert Limited (04859695) United Kingdom