Sounds like a US kit, have you tried emailling them its probally an off the shelf kit.  there ar e a few banshee wreckers listed on ebay so email one of those parts sellers they would sure as hell know, if the piston has those grooves in it , its after market and sure as eggs it will be Ex USA.  Go to the source.