About India Sandiacre Ltd (12979194) United Kingdom