About The French Deli Stourbridge Limited (13515049) United Kingdom