About Malcolm Taylor (halifax) Limited (05910449) United Kingdom