About Calamari Royale Ltd (05776369) United Kingdom