About Invader Electronics Limited (05578699) United Kingdom