About Cammells Ltd (13487813) United Kingdom