About Kendrick Technology Ltd (07183312) United Kingdom