About Hapco Electronics Components Limited (11331598) United Kingdom