About Indian Sandstone Limited (11004608) United Kingdom