About Baillie Spaces For Living Limited (SC655579) United Kingdom