About Barnes Group (holdings) Limited (10713469) United Kingdom