About Stranks Investments Limited (11061874) United Kingdom