About Sables Group Ltd (12540615) United Kingdom