About Thamesport (london) Limited (02191687) United Kingdom