About Winners Trophy Ltd (09430905) United Kingdom