About Cox Project Solutions Ltd. (09874864) United Kingdom