About Linneas Finskradderi Limited (13429739) United Kingdom