About James W Henderson & Co (SC093580) United Kingdom