About Leisure Controls (holdings) Limited (09312674) United Kingdom