About Craig Ormerod Associates Ltd (11255832) United Kingdom