About Canham Enterprises Limited (11017419) United Kingdom