About Thornham Deli Limited (09082411) United Kingdom