About Project & Communications Limited (06014221) United Kingdom