About Oldron Deiter Associates Limited (11598356) United Kingdom