About Stentorian Magazine Ltd (09919226) United Kingdom