About Delicatessen Palmeira Limited (04437250) United Kingdom