About The Sussex Larder Limited (05565908) United Kingdom