About Spirit Of Trent Limited (12742955) United Kingdom