About Sabel Associates Ltd (10801674) United Kingdom