About Sabel International Ltd (10259500) United Kingdom