About Tan & Sable Ltd (11276256) United Kingdom