About Lilleker Engineering Co. Limited (01747393) United Kingdom