About T.l. Elliott & Co Limited (06451427) United Kingdom