About Offtel Ltd (12920027) United Kingdom