About Glennmark Trading Ltd (09314868) United Kingdom