About Trapdoor Records Limited (08321725) United Kingdom