About Lucy Reynolds Phd Ltd (13127600) United Kingdom