About Owen I Miller Ltd (13585802) United Kingdom