About Steven Terry Ltd (10188915) United Kingdom