About Canna Production Services Ltd (07422295) United Kingdom