can anyone explain why there isn't a web site for this company? I would like to do more research into it but keep coming to a dead end as to the nuts and bolts. Obviously I am going back through company anouncements but it seems strange that they don't put themselves forward easily.
Thanks
lachmap