About The Viceroy Of India (swansea) Limited (10424026) United Kingdom