About Pluggernaught Records Ltd (11835336) United Kingdom