About Chessel Holdings Limited (09235946) United Kingdom