About F & D Cannon Limited (04463094) United Kingdom