About Leisure Electronics Holdings Limited (10874252) United Kingdom