About Stratfords Limited (00167923) United Kingdom