About Rextel Limited (09906154) United Kingdom