About Langley Larder Limited (09578322) United Kingdom