About Aberdare Holdings Limited (13297521) United Kingdom