About Cann Mills Limited (04689655) United Kingdom