About Larkhall Foods Ltd (SC708903) United Kingdom