About Baillie Barclay Limited (NI683060) United Kingdom