About Kenmore Ideas Limited (10044025) United Kingdom