About Sheldon Leisure Ltd (08184115) United Kingdom