About Winslow Limited (02495691) United Kingdom