About Manticore Records Ltd (08334683) United Kingdom