About Liongate Electronics Ltd (09516774) United Kingdom