About Richard Cannon Services Limited (02971527) United Kingdom