About Henderson Supercentre Limited (06784542) United Kingdom