About Phil Grainger Community Solutions Limited (11224183) United Kingdom