About Uffington Developments Limited (12667246) United Kingdom