About Marshali Electronics Ltd (SC607895) United Kingdom