About Telemags Limited (02197388) United Kingdom