About S P Giles Research Training And Consultancy Ltd (11149699) United Kingdom