About Boss Cat Record Company Limited (02952622) United Kingdom