About Trooper Leisure Limited (12832578) United Kingdom