About Louis Delicatessen Ltd (06543026) United Kingdom