About Claude S Deli Limited (11157874) United Kingdom