About Kendrick Original Industrial Design Ltd (12253039) United Kingdom