About Project Completions And Controls Ltd (10295755) United Kingdom