About Loren Lewis Cole Ltd (11746483) United Kingdom