About Taylors Leisure Ltd (SC459467) United Kingdom