About The Yorkshire Deli Company Ltd (10142101) United Kingdom