About Uffington House Limited (04514356) United Kingdom