About Lucas Fettes Limited (02448499) United Kingdom