About 26 Aberdare Gardens Trading Limited (08708555) United Kingdom