About Ratty Boi Records Limited (09242279) United Kingdom