About Lactalis Mclelland Limited (SC014583) United Kingdom