About Cansford Laboratories Limited (07466011) United Kingdom