About Ormerod House Limited (09511915) United Kingdom