About Sable Intl Ltd (09770503) United Kingdom