About Call Centre R Us Ltd (12069668) United Kingdom