About E.j. Thurston Limited (01102059) United Kingdom