About Windoworld 86 Limited (12979494) United Kingdom