About Lord S Of Sweden Ltd (09120600) United Kingdom