About Foxx Head Music Limited (08256212) United Kingdom