About Sound Cables Limited (07267883) United Kingdom