About W. & J.b. Eastwood Limited (00392584) United Kingdom