About Stratford Gift Company Limited (08053924) United Kingdom