About Mayplace Associates Ltd (05162137) United Kingdom