About Philip Sinclair Managed Services Limited (07708515) United Kingdom