About El Pistol Ltd (11992531) United Kingdom