About Sb & O (uk) Ltd (10440438) United Kingdom