About Edgware Music Limited (08831783) United Kingdom