About Kendall Quality Control Limited (08661210) United Kingdom