About Wooster Investments Limited (NI059602) United Kingdom