About Thames 101 Limited (13036544) United Kingdom