About Telsis Communication Services Limited (09235326) United Kingdom