About Vincent O Shea Ltd (07066089) United Kingdom