About Stratford House Ltd (11180042) United Kingdom