About Laura Cooke Limited (10394630) United Kingdom