About Derek Fox & Sons (holdings) Limited (06874185) United Kingdom