About Cannon Hill (uk) Limited (05721280) United Kingdom