About Programmes & Projects Limited (07390797) United Kingdom