About Phil Halsall Consultancy Limited (10208125) United Kingdom