About Pixelwerk Webdesign Ltd. (07974092) United Kingdom