About G Sands & Son Limited (05549667) United Kingdom