About Opal Recruitment Limited (09181885) United Kingdom