About Decca Limited (00237172) United Kingdom