About Cannon Services Limited (05250562) United Kingdom