About Winslow Adaptics Limited (02338612) United Kingdom