About Winston Wolfe Associates Ltd (08978623) United Kingdom