About Kennedys Tooting Limited (12831234) United Kingdom