About Louise S Larder Limited (08552180) United Kingdom