About General Leisure Inc. Limited (03896199) United Kingdom