About Lillian May Ltd (SC646347) United Kingdom