About Russell Platt Associates Limited (06662084) United Kingdom