About Had-fab Holdings Limited (SC648943) United Kingdom