About Laura Hargreaves Limited (07203753) United Kingdom