About Strandbergs Investment Limited (09151512) United Kingdom