About Mr Simon P Hargreaves Limited (07226901) United Kingdom