About Winnersh Triangle Centre Limited (11550794) United Kingdom