About Uffington Leisure Limited (04589950) United Kingdom