About Skalarki Electronics Ltd (08957549) United Kingdom