About Laura Cooper Limited (11752134) United Kingdom