About Rita O Neill Ltd (09490601) United Kingdom