About Caneline Limited (01558277) United Kingdom