About Calamari Limited (07511971) United Kingdom