About Lyno Mayor Limited (07920989) United Kingdom