About Winslow Associates Limited (07394654) United Kingdom