About Cammells Limited (06299742) United Kingdom