About Stokrotka Taunton Ltd (12304569) United Kingdom