About Splitrock Limited (09614970) United Kingdom