About Fox Teknikal Services Limited (08929629) United Kingdom