About Lucas Fix Limited (06480900) United Kingdom