About Monica S Larder Limited (12982267) United Kingdom