About Telford Ice Sports Limited (08667079) United Kingdom