About Trelodersal Ltd (10602489) United Kingdom