About Rewinds And J. Windsor & Sons (engineers) Limited (00603096) United Kingdom