About Cannella Limited (03350387) United Kingdom