About Lall Precision Engineering Ltd (02491122) United Kingdom