About Lucas Frank Retail Limited (09155147) United Kingdom