About Tuckton Social Club Limited (IP13194R) United Kingdom