About Barnes & Associates Limited (03355252) United Kingdom