About Swedish Delicatessen (london) Limited (01055955) United Kingdom