About Lauren Lambert Limited (10903104) United Kingdom