About Chaps Hi-tech Sound Ltd (13599992) United Kingdom