About Implementation & Project Solutions Ltd (07451641) United Kingdom