About O. M. Richards Estate Limited (IP28091R) United Kingdom