About S&a(uk) Ltd (12415600) United Kingdom