About Edison Fabrication Limited (05587956) United Kingdom