About Can O Bliss Ltd (12270432) United Kingdom