About John Ormerod Design Limited (09038002) United Kingdom