About Wennstrom Investment Limited (09525302) United Kingdom