About The Eccleshill Oval Limited (08905470) United Kingdom