About Strand Leisure Ltd (06352552) United Kingdom