About Strangways Investments Limited (03834066) United Kingdom