About Mayday London Limited (03957520) United Kingdom