About Kendels Limited (12506862) United Kingdom