About Trevelyn Electronics Limited (13035287) United Kingdom