About T.s.henderson & Co.limited (00290256) United Kingdom