About Guns & Rovers Ltd (11578625) United Kingdom