About Pistol Studio Limited (10510645) United Kingdom