About L.e.f. Circuits Ltd. (01087283) United Kingdom