About Loretta Lee Limited (12848126) United Kingdom