About Lawrence Engineering Technology Co. Ltd (13712489) United Kingdom