About H Barnes & Co Ltd (09051638) United Kingdom