About Clarkmores Limited (08629615) United Kingdom