About J.c. Rennie & Co. Limited (SC386831) United Kingdom