About Windsor Services Ltd. (02048526) United Kingdom