About J R Project Control Services Limited (02901483) United Kingdom