About Ormandy Management Services Ltd. (02884988) United Kingdom