About Ogle Kenton Limited (11650571) United Kingdom