About W.l.r. Prototype Engineers Limited (00961100) United Kingdom