About Lectoe Engineering Fasteners Limited (04239675) United Kingdom