About The Long Spoon Larder Ltd (SC651752) United Kingdom