About Sable International Holdings Limited (03219009) United Kingdom