About Chesell Holdings Limited (07448910) United Kingdom