About Simon Louis Lee Limited (10068830) United Kingdom