About O Shea Consultancy Services Ltd (12983352) United Kingdom