About Laura Lee Taylor Limited (12997947) United Kingdom