About J C Beardmore Limited (05045875) United Kingdom