About Re-bar Leisure Limited (12423537) United Kingdom