About Kendrick&james Ltd (11476328) United Kingdom