About C.j. Upton & Sons Limited (NI009719) United Kingdom