About Red Fox Associates Ltd. (09585896) United Kingdom