About C. F. Products Limited (02412499) United Kingdom