About 3d Components Limited (02819893) United Kingdom