About Kendricks Holdings Limited (02068064) United Kingdom