About Aberdare Associates Limited (10332469) United Kingdom