About Wellington College International India Limited (07452867) United Kingdom