About Lee James Limited (11622069) United Kingdom