About Marcom Electronic Components (uk) Ltd (03832422) United Kingdom