About Enable Ind. Holdings Limited (04644135) United Kingdom