About Henderson Millington & Co Limited (10522683) United Kingdom