About Thistleclub Limited (02298386) United Kingdom