About Stine Trading Ltd (12393292) United Kingdom