About Metro Telworks Services Limited (09768510) United Kingdom