About Sand & Cement Ltd (11220362) United Kingdom