About Sol Edinburgh Ltd (SC599221) United Kingdom