About Barclay-muir Ltd. (SC298907) United Kingdom