About Intrelec Ltd (10183959) United Kingdom