About Sable Tiger Limited (02578742) United Kingdom