About Edern Technical Ltd (12126478) United Kingdom