About Kim & Clyde Limited (03677810) United Kingdom