About Mediterranean Delight Limited (11589723) United Kingdom