About Lead-ex Consultants Limited (03893272) United Kingdom