About Uffington Management Ltd (13662539) United Kingdom