About J And C Proctor Limited (06394730) United Kingdom