About Fox-zennith Ross Ltd (12993088) United Kingdom