About Larkhall Food Limited (SC618755) United Kingdom