About Senn Ltd (07270803) United Kingdom