About Lucas Engineering Services Limited (13501669) United Kingdom