About Rodgers Leisure Limited (08026194) United Kingdom