About Abel Holdings Limited (01615003) United Kingdom