About Lucas Engineering Design Ltd (09479171) United Kingdom