About Amjo Electrical And Fire Ltd (13185402) United Kingdom