About Kendall Holdings Limited (02542183) United Kingdom