About Our Aberdare Limited (12585258) United Kingdom