About Atlas Lace Limited (03414931) United Kingdom