About Lee Chase Limited (11668012) United Kingdom