About Barnes Clark Limited (04471625) United Kingdom