About Sable & Co.(uk) Limited (03866568) United Kingdom