About Simpson Baillie Group Limited (07604206) United Kingdom