About Jacobs Theatre & Leisure Group Limited (01402092) United Kingdom