About Dennis Dixon Limited (02096580) United Kingdom