About Continuous Retorts Limited (07060117) United Kingdom