About Winston Ryder Associates Limited (11595817) United Kingdom