About Ellingham Sporting Limited (09998013) United Kingdom