About Barraclough & Co Ltd (09048594) United Kingdom