About Gerry Jones Project Services Limited (07649603) United Kingdom