About Technological Leisure Limited (07294243) United Kingdom