About 3xb Leisure Limited (10908051) United Kingdom