About Trademark Windows Limited (02808336) United Kingdom