About Kendrick Holdings Limited (00777168) United Kingdom