About Elect Capital Allowances Limited (08911095) United Kingdom