About Lucas Grant Ltd (11241780) United Kingdom