About John And Rita Leisure Limited (09521708) United Kingdom