About Rose O Shea Ltd (09718987) United Kingdom