About Oskar Electrical & Electronical Ltd (13000273) United Kingdom