About Fox Barham Services Ltd. (09004499) United Kingdom