About Stratford Lhn Ltd (13305308) United Kingdom