About Sicilia-cuthbert Ltd (11534099) United Kingdom