About Lee & Frank Limited (12849430) United Kingdom