About Uffington Gorse Limited (07900239) United Kingdom