About Ollar Valley Management Company Limited (NI650320) United Kingdom