About Lodsworth Larder Limited (IP030450) United Kingdom