About 3d Design Components Ltd (08021463) United Kingdom