About Peter O Shea Ltd (11863154) United Kingdom