About Mayneland Amusements Limited (01228211) United Kingdom