About Clamtub Limited (10608430) United Kingdom