About J & C Mcdougall Limited (SC546360) United Kingdom