About Dixon Project Services Ltd (07793908) United Kingdom