About Phil Nicholson Platform Services Ltd (12491260) United Kingdom