About Suffolk Electrical Design Ltd (13124801) United Kingdom