About Mayplace Limited (02007566) United Kingdom