About Kennders Ror Limited (11022492) United Kingdom