About Degree Horizons Ltd. (09985324) United Kingdom