About C. Proctor Limited (09683502) United Kingdom