About Ormonde Consultancy Services Ltd. (02859181) United Kingdom