About Telejax Limited (01854545) United Kingdom