About Lucas Frank Limited (09155130) United Kingdom