About Lillian Mayro Ltd (08271358) United Kingdom