About Baillie Chartres Limited (06629007) United Kingdom