About Project Control Systems & Services Ltd. (06107241) United Kingdom