About Touchin Bass Limited (02954394) United Kingdom