About Yorelectec Ltd (11591881) United Kingdom