About Lecontrol Limited (01202811) United Kingdom