About Charles Stanhope Project Services Ltd (08389484) United Kingdom