About Ambrose Sound Limited (12778454) United Kingdom