About Windsor Integrated Services Group Limited (05866891) United Kingdom