About Aberdare Thistle Limited (04442575) United Kingdom