About Omr Sands Limited (03063382) United Kingdom