About Scottish Leather Group Limited (SC042020) United Kingdom