About Pmma Associates Limited (07878269) United Kingdom