About Canter Holland Ltd (04313727) United Kingdom