About The Trojans Club Limited (11517194) United Kingdom