About Lee Beck 72 Limited (11038488) United Kingdom