About Roman (delicatessen Merchants) Limited (00959485) United Kingdom