About Watch Close Leisure Limited (07979093) United Kingdom