About Stratford Sumner Ltd (13370096) United Kingdom