About Lucas Precision Engineering Limited (06841245) United Kingdom