About Kennen Limited (07673696) United Kingdom