About Studio Swine Design Ltd (09339797) United Kingdom