About Dexter Project Services Ltd (09942086) United Kingdom