About Ambleside Todd S Hill Management Ltd (NI622957) United Kingdom