About Tamar Thames Limited (08907264) United Kingdom