About R Pamment Associates Ltd (09998453) United Kingdom