About C. D. Jennings Limited (12620994) United Kingdom