About O Shea Ltd (11980420) United Kingdom