About Alvin Electronics Limited (05564805) United Kingdom