About Youens-byrne Ltd (13241698) United Kingdom