About Clampco (uk) Limited (04315443) United Kingdom