About Primrose Design Ltd. (02642247) United Kingdom