About Extel Limited (03275554) United Kingdom