About Canisclass Limited (02643427) United Kingdom