About Canfield 87 Limited (02746464) United Kingdom