About Florence S Larder Ltd (11107847) United Kingdom