About John Fox Plant Limited (01336384) United Kingdom