About Roger Parker Associates Limited (09031122) United Kingdom