About Slingshot Records Ltd (11596374) United Kingdom