About Strenson Investments Limited (07867818) United Kingdom