About A Henderson Ltd (13226396) United Kingdom