About Lab Rat Records Limited (08414758) United Kingdom