About Kennick Limited (13612426) United Kingdom