About Cascade Technology Limited (02730444) United Kingdom