About J J Lucas Limited (10557973) United Kingdom