About Cammell Associates Ltd (04628112) United Kingdom