About Mark Hamilton Project Services Ltd (10958156) United Kingdom