About Lauren Newbould Limited (13076205) United Kingdom