About Trafford Engineering Limited (00875230) United Kingdom