About R.h. Ormerod Limited (00886989) United Kingdom