About Barnes Group (u.k.) 2 Limited (01164516) United Kingdom