About Walker Audio Design Ltd (13400979) United Kingdom