About Electrical Installation Projects Limited (11333020) United Kingdom