About Dammy S Kitchen Ltd (12774713) United Kingdom