About Windsor Engineering (hull) Limited (02371193) United Kingdom