About Oh India Stoke Ltd (11393116) United Kingdom