About Barnes & Connor Limited (09183683) United Kingdom