About Simon Meddings Associates Limited (06932359) United Kingdom