Simon,
These really are flowmasters. When I get back from London I will post photos that show the name stamped in them. As I best recall Greg said he had them built for a customer who then found them too loud.....where as I like the sound just fine....
Jim