About Astor Electronics Co Ltd (12908439) United Kingdom