About Kennores Trading Ltd (12099190) United Kingdom