About Ourea Works Limited (10435846) United Kingdom