About Rat King Records Limited (03258940) United Kingdom