About Stokrotka (swansea) Limited (11567742) United Kingdom