About Kendron Ltd (13589317) United Kingdom