About Denny Armatrading Media Limited (08124341) United Kingdom