About Arbarr Electronics Limited (NI025382) United Kingdom