About Nick Foster Music Limited (07586305) United Kingdom