About Canonbury Products Limited (01703228) United Kingdom