About Fox Linton Limited (04641963) United Kingdom