About The Leisure Channel Ltd (11485259) United Kingdom