About Stratford Securities Limited (05745715) United Kingdom