About Stereolab Limited (02847963) United Kingdom