About Atlas Seals Limited (03144530) United Kingdom