About Llanelli Sand Dredging Limited (00338917) United Kingdom