About Thomas Janus Associates Ltd (08885114) United Kingdom