About Lemin & Co (cambridge) Limited (01356422) United Kingdom