About Loftlock Precision Engineering Ltd (01162281) United Kingdom