About World Travel And Money Transfer Limited (08964569) United Kingdom