About Lascar Electronics Limited (05472682) United Kingdom