About Lorna S Larder Ltd (SC652485) United Kingdom