About Lee Beck 71 Limited (11038365) United Kingdom