About Fox Hall Holdings Limited (09989389) United Kingdom