About Tech City Stratford Limited (07689970) United Kingdom