About Orowa Assembly Ltd (10716336) United Kingdom