About Stratford Stratford Creative Consultancy Limited (07019707) United Kingdom