About Omrind Limited (02893323) United Kingdom