About Dixon Fox Group Limited (02074024) United Kingdom