About Cross Harris Hampshire Ltd. (09578899) United Kingdom