About Third Millennium Holdings Limited (03685905) United Kingdom