About Sab London Ltd (12928139) United Kingdom