About Satara Sound Limited (13256945) United Kingdom