About Delicious Clam Limited (13230066) United Kingdom