About Pembury Clarke & Associates Limited (09738202) United Kingdom