About Leisure Controls International Limited (05131915) United Kingdom