About Laura Stoddart Ltd (09897724) United Kingdom