About L.b. Silica Sand Limited (00873485) United Kingdom