About L Cannella Ltd (12175529) United Kingdom