About Kenmore Water Solutions (uk) Ltd (SC434022) United Kingdom