About Demon Records Limited (01495331) United Kingdom