About Cy Oshea Ltd (13622749) United Kingdom