About Rose J O Shea Ltd (10998191) United Kingdom