About Plastic Head Music Distribution Limited (02244540) United Kingdom