About Atlantic Screen Composers Limited (07248363) United Kingdom