About Laura S Larder Ltd (12008874) United Kingdom