About Maymore Limited (09344417) United Kingdom