About Clamco Limited (05728459) United Kingdom