About Abercynon International (2020) Ltd (13012107) United Kingdom