About The Thornbury Deli Limited (09778353) United Kingdom