About Canfrey Limited (07037375) United Kingdom