About Jan Henderson Consulting Limited (09633046) United Kingdom