About Margery Palmer Design Services Limited (11518624) United Kingdom