found this on velospace....
Technotrat was an Italian builder that made piles of good and bad frames branded as Sarroni, Ferrari, Europa and others in Australia and later manufactured for De Bernardi. It's an ok frame, made with Falck leggera tubing, a bit heavy but it's a big frame so who cares.