About Clam Limited (08410314) United Kingdom