About Canespa (uk) Limited (01242798) United Kingdom