About Sanden (uk) Ltd. (SC297988) United Kingdom